• word of the day

    tremella fuciformis

    tremella fuciformis - Dictionary definition and meaning for word tremella fuciformis

    Definition
    (noun) popular in China and Japan and Taiwan; gelatinous mushrooms; most are dried
    Synonyms : snow mushroom
Download our Mobile App Today
Receive our word of the day
on Whatsapp